毁灭: to perish, to ruin, to destroy...
对得起: not to let sb down, to treat sb fairly, be worthy of...
匿名: anonymous...
末日: last day, end, final days, doomsday...
带队: to lead a team, to lead a group, group leader, (tourism) tour guide...
画册: picture album...
烤: to roast, to bake, to broil...
打量: to size sb up, to look sb up and down, to take the measure of, to suppose, to reckon...
既: already, since, both... (and...)...
缩短: to curtail, to cut down...